spent grinding sand - French English Dictionary